home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1992 June: ROMin Holiday / ADC Developer CD (1992-06) (''ROMin Holiday'')_iso / Developer Connection - 06-1992.iso / Development Platforms / Apple II / Essentials / Technical.Notes / SmPt / TN.SMPT.009 < prev   
Encoding:
Text File  |  1990-08-23  |  1.8 KB  |  41 lines  |  [TEXT/pdos]

  1. Apple II
  2. Technical Notes
  3. _____________________________________________________________________________
  4.                                                   Developer Technical Support
  5.  
  6. SmartPort
  7. #9:    Apple II SCSI Errata
  8.  
  9. Written by:    Llew Roberts                                         July 1990
  10.  
  11. This Technical Note documents SCSI-specific anomalies that were discovered in 
  12. the development of the Apple II High-Speed SCSI card.
  13. _____________________________________________________________________________
  14.  
  15. During the testing of the Apple II High Speed SCSI Card, several SCSI-related 
  16. issues of interest to developers were discovered.  Most of these issues 
  17. directly relate to SCSI devices with removable media.
  18.  
  19. If a CD-ROM has a bad directory, the firmware hangs because it gets a "Read In 
  20. Progress" error.  There is no timeout.  The system can be recovered if the CD-
  21. ROM is manually ejected.
  22.  
  23. If the media is ejected while a SmartPort DIB Status call is in progress, the 
  24. call returns with incorrect results (it reports DISKSW and that the block 
  25. count of the device is zero).  In order to avoid this conflict, bracket the 
  26. DIB Status call with the SmartPort SCSI specific Control Calls Prevent Removal 
  27. ($1A) and Allow Removal ($1B).
  28.  
  29. A SmartPort FORMAT call, in some cases, does not update the DIB correctly to 
  30. reflect the new or changed partition map.  If a SmartPort Init call is always 
  31. made immediately after the FORMAT, the DIB is rebuilt correctly.  Note that 
  32. after formatting a tape, the tape should be removed from the SCSI tape drive 
  33. before an Init call is made.  An Init call causes the tape to rewind, hanging 
  34. the system with no time-out until the rewind is complete.
  35.  
  36. Further Reference
  37. _____________________________________________________________________________
  38.   o  Apple IIgs Firmware Reference
  39.   o  Apple II High-Speed SCSI Card Technical Reference
  40.  
  41.